LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“grease” in Turkish

10 Turkish translations
TR
yağ

Yağmur yağıyor.