Translation of international in Setswana

international

Adjective

  1. to do with or belonging to more than one country; agreed between nations

Powered by Oxford