Italian-English dictionary »

beghina meaning in English

ItalianEnglish
beghina noun
{f}

Beguinenoun
[UK: bɪɡwˈaɪn] [US: bɪɡwˈaɪn]