Spanish-French dictionary »

elgueta meaning in French

SpanishFrench
Elgueta noun

Elgetanom

Your history