Menu
ADVERTISEMENT

Amalberta

Heart
German
"work"

Amalberta Origin and Meaning

Variation of Amalia
ADVERTISEMENT