English-French dictionary »

abdicant meaning in French

EnglishFrench
abdicant (one who abdicates)
noun

abdicatairenom