English-Italian dictionary »

lobster pot meaning in Italian

EnglishItalian
lobster pot (a trap used to catch lobsters)
noun

nassanoun
{f}