Lexi
Turk
TURKISH ↔ ENGLISH DICTIONARY
⌕
Search
→
“
mübalağa.
” in English
1 English translation
🇬🇧
EN
surplus
That country has a trade surplus. It exports more than it imports.