English-Italian dictionary »

spider crab meaning in Italian

EnglishItalian
spider crab (crab)
noun

grancevolanoun
{f}