Multilingual Turkish Dictionary

ÇABUCAK HAZIRLAMAK

ÇABUCAK HAZIRLAMAK : Turkish English

v. whip up, rustle up