LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“rain gauge” in Turkish

1 Turkish translation