Spanish-French dictionary »

lagueruela meaning in French

SpanishFrench
Lagueruela noun

Lagueruelanom