Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
louse
in English
louse
us
/laʊs/
uk
/laʊs/
#common
Plural
lice