English-French dictionary »

landing net meaning in French

EnglishFrench
landing net (Fishnet)
noun

épuisette◼◼◼nom {f}