LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Zamzam” in Turkish

2 Turkish translations
TR
zemzem

Sami zemzem suyu içti.