hellychepuk

English: Translation
body louse, lice
noun
Insects and small creatures