Italian-English dictionary »

pidocchio del capo meaning in English

ItalianEnglish
pidocchio del capo noun
{m}

head louse [head lice](insect)
noun
[UK: hed laʊs hed laɪs] [US: ˈhed ˈlaʊs ˈhed ˈlaɪs]