Multilingual Turkish Dictionary

PAÇAYI SIYIRMAK

PAÇAYI SIYIRMAK : Turkish English

v. escape, live through