LexiTurkTURKISH ↔ ENGLISH DICTIONARY

ağır iş için elverişli” in English

1 English translation
EN
heavy

I'm glad we didn't go there because there were some localized heavy rain showers.