Spanish-French dictionary »

megaduquesa meaning in French

SpanishFrench
megaduquesa noun

mégaduchessenom {f}