English-Italian dictionary »

landing net meaning in Italian

EnglishItalian
landing net (Fishnet)
noun

retinonoun
{m}