French-Spanish dictionary »

labuerda meaning in Spanish

FrenchSpanish
Labuerda nom

Labuerdanoun

Your history