French-Spanish dictionary »

alobras meaning in Spanish

FrenchSpanish
Alobras nom

Alobrasnoun