Definify.com

Definition 2024


diplomatists

diplomatists

English

Noun

diplomatists

  1. plural of diplomatist