LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“rainwater” in Turkish

1 Turkish translation