Italian-English dictionary »

begardo meaning in English

ItalianEnglish
begardo noun
{m}

Beghard(one of an association of religious laymen)
noun