Italian-English dictionary »

lobbia meaning in English

ItalianEnglish
lobbia noun
{f}

Homburg hat(a stiff felt hat similar to a fedora)
noun
[UK: ˈhɑːm.bərɡ hæt] [US: ˈhɑːm.bərɡ ˈhæt]