Definify.com

Definition 2024


diplomatic_missions

diplomatic missions

English

Noun

diplomatic missions

  1. plural of diplomatic mission