LexiTurkTURKISH ↔ ENGLISH DICTIONARY

aşırı. enormously aşırı derecede.” in English

1 English translation
EN
enormous

There was an enormous traffic jam in downtown Kyoto.