LexiTurkTURKISH ↔ ENGLISH DICTIONARY

ezici” in English

4 English translations
EN
overwhelming

An overwhelming majority voted to abolish the brutal punishment.

EN
heavy

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

EN
oppressive

Oppressive regimes don't live forever.