LexiTurkTURKISH ↔ ENGLISH DICTIONARY

mübalağa.” in English

1 English translation
EN
surplus

That country has a trade surplus. It exports more than it imports.