LexiTurkTURKISH ↔ ENGLISH DICTIONARY

enli ve uzun omuz at(kıs.)ı” in English

1 English translation
EN
scarf

When Tom told Chris he didn't like her scarf, she got rid of it.