Turkish-English dictionary »

arabam bozuldu meaning in English

TurkishEnglish
arabam bozuldu phrase

my car has broken downphrase