LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“musalla” in Turkish

1 Turkish translation