Polish-English dictionary »

adelard meaning in English

PolishEnglish
Adelard noun

Adelardnoun
male given name