English-Arabic dictionary »

general agreement on tariffs and trade meaning in Arabic

EnglishArabic
General Agreement on Tariffs and Trade

جات