Demurral
Word Dictionary
-> Demurral
Search:
Demurral
(n.) Demur; delay in acting or deciding.
Terms of Use
Canadian Jobs