French-Spanish dictionary »

barbastro meaning in Spanish

FrenchSpanish
Barbastro nom

Barbastronoun