Multilingual Turkish Dictionary

İDARE EDEMEMEK

İDARE EDEMEMEK : Turkish English

v. mismanage