LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“she-camel” in Turkish

1 Turkish translation