Spanish-French dictionary »

magistrada meaning in French

SpanishFrench
magistrada noun

magistratenom {f}