LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“waterproof” in Turkish

3 Turkish translations
TR
yağmurluk

Bir yağmurluk giysen iyi olur.