LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“place for performing ablutions” in Turkish

1 Turkish translation