LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“dew point” in Turkish

2 Turkish translations