delousings

English

Noun

delousings

  1. plural of delousing