LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“dramda baş rol. heavy artillery uzun menzilli toplar. heavyduty dayanıklı” İngilizcede

1 İngilizce çeviri
EN
heavy

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