Italian-English dictionary »

granciporro meaning in English

ItalianEnglish
granciporro noun
{m}

edible crab(type of crab)
noun
[UK: ˈe.dɪb.l̩ kræb] [US: ˈe.dəb.l̩ ˈkræb]