French-Spanish dictionary »

bàscara meaning in Spanish

FrenchSpanish
Bàscara nom

Báscaranoun