国際監視団

international monitoring team; IMT; international observers

Meaning

  1. n
    international monitoring team; IMT; international observers

Example sentences

  • International observers counted up the ballot.