LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Ghomala” in Turkish

1 Turkish translation