Demerse
Word Dictionary
-> Demerse
Search:
Demerse
(v. t.) To immerse.
Terms of Use
Canadian Jobs