Delayer
Word Dictionary
-> Delayer
Search:
Delayer
(n.) One who delays; one who lingers.
Terms of Use
Canadian Jobs