Multilingual Turkish Dictionary

ACEMİCE İŞ YAPMAK

ACEMİCE İŞ YAPMAK : Turkish English

v. bungle, muff