Multilingual Turkish Dictionary

FAZLA İŞ VERMEK

FAZLA İŞ VERMEK : Turkish English

v. overtask