Spanish-French dictionary »

abdicar meaning in French

SpanishFrench
abdicar

abdiquer