Italian-English dictionary »

bugola meaning in English

ItalianEnglish
bugola noun
{f}

bugle [bugles](plant of the genus Ajuga)
noun
[UK: ˈbjuːɡ.l̩] [US: ˈbjuːɡ.l̩]

Your history