Definify.com

Definition 2025


diplomatists

diplomatists

English

Noun

diplomatists

  1. plural of diplomatist