Spanish-French dictionary »

sigeres meaning in French

SpanishFrench
Sigeres noun

Sigeresnom

Your history