LexiTurkTURKISH ↔ ENGLISH DICTIONARY

bunaltıcı.” in English

3 English translations
EN
overwhelming

An overwhelming majority voted to abolish the brutal punishment.