Multilingual Turkish Dictionary

ÇABUCAK GEÇMEK

ÇABUCAK GEÇMEK : Turkish English

v. slip by