deloused ( synonym found)

Definition of deloused:

°past tense of delouse.

Definition of deloused:

°past tense of delouse.

Back to Top