DELOUSE


Meaning of DELOUSE in English

v.tr. rid (a person or animal) of lice.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.