English-Polish dictionary »

elflaeda meaning in Polish

EnglishPolish
Elflaeda

Elfryda