French-Spanish dictionary »

angrboda meaning in Spanish

FrenchSpanish
Angrboda nom

Angerbodenoun