delousing

suomi-englanti sanakirja

delousing englanniksi

  1. (infl of)

  2. The process of removing lice.