English-Spanish dictionary »

lobster pot meaning in Spanish

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

nasanoun
{f}