earthworm in French
earthworm in French
ver de terre
A worm that lives in the ground.
lombric
A worm that lives in the ground.
lèche
A worm that lives in the ground.