DELOUSE


Meaning of DELOUSE in English

[de.louse] vt (ca. 1919): to remove lice from

Merriam-Webster English vocab.      Английский словарь Merriam Webster.