Lexi
Turk
TURKISH ↔ ENGLISH DICTIONARY
⌕
Search
→
“
aşırı. enormously aşırı derecede.
” in English
1 English translation
🇬🇧
EN
enormous
There was an enormous traffic jam in downtown Kyoto.