LexiTurkTURKISH ↔ ENGLISH DICTIONARY

bu tüyden dokunmuş kumaş.” in English

1 English translation
EN
camel

Our journey by camel was quite an experience.