LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“raindrop” in Turkish

1 Turkish translation