memilly

English: Translation
your head louse, lice
noun
Notes

emilly or 'emilly: head louse/lice