TERMS OF TRADE


Meaning of TERMS OF TRADE in English

n. prices of products exported from a country compared to the price of goods imported

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.