Multilingual Turkish Dictionary

ÇALIŞA ÇALIŞA GİDERMEK

ÇALIŞA ÇALIŞA GİDERMEK : Turkish English

v. work off