French-Spanish dictionary »

olaberria meaning in Spanish

FrenchSpanish
Olaberria nom

Olaberríanoun