English | German | Russian | Czech

deputyship English

Meaning deputyship meaning

What does deputyship mean?

deputyship

The position or role of deputy.

Synonyms deputyship synonyms

What other words have the same or similar meaning as deputyship?

deputyship English » English

vicegerency

Are you looking for...?