agreement on trade-related investment measures (trims) - Spanish English Dictionary

Suggest a Term