Deliration
Word Dictionary
-> Deliration
Search:
Deliration
(n.) Aberration of mind; delirium.
Terms of Use
Canadian Jobs