terms1123

Terms in english for international trade 1123