Definify.com

Definition 2025


abdicators

abdicators

English

Noun

abdicators

  1. plural of abdicator