Spanish-French dictionary »

labuerda meaning in French

SpanishFrench
Labuerda noun

Labuerdanom