LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Bactrian camel” in Turkish

2 Turkish translations