Italian-English dictionary »

lupicante meaning in English

ItalianEnglish
lupicante noun
{m}

European lobster(species of lobster)
noun

lobster [lobsters](crustacean)
noun
[UK: ˈlɒb.stə(r)] [US: ˈlɑːb.stər]