English-French dictionary »

crab louse meaning in French

EnglishFrench
crab louse [crab lice] (insect)
noun
[UK: kræb laʊs]
[US: ˈkræb ˈlaʊs]

morpion◼◼◼nom {m}