French-Spanish dictionary »

barrika meaning in Spanish

FrenchSpanish
Barrika nom

Barricanoun