Translation of perjanjian umum tarif dan perdagangan in English:

User Contribution

perjanjian umum tarif dan perdagangan

noun