Spanish-French dictionary »

archiduquesa meaning in French

SpanishFrench
archiduquesa noun
{f}

archiduchessenom {f}

Your history