French-Spanish dictionary »

barberousse meaning in Spanish

FrenchSpanish
barberousse adjectif

Barbarrojaadjective