Romanian-English dictionary »

păduche lat meaning in English

RomanianEnglish
păduche lat substantiv
{m}

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