Translation of general agreement on tariffs and trade in Indonesian

User Contribution

general agreement on tariffs and trade

noun