Definify.com

Definition 2024


abdicators

abdicators

English

Noun

abdicators

  1. plural of abdicator