Definify.com

Definition 2025


deputyships

deputyships

English

Noun

deputyships

  1. plural of deputyship