Spanish-French dictionary »

segismundo meaning in French

SpanishFrench
Segismundo

Sigismond