English-Polish dictionary »

elfreda meaning in Polish

EnglishPolish
Elfreda

Elfryda