Lachrymation
Word Dictionary
-> Lachrymation
Search:
Lachrymation
(n.) The act of shedding tears; weeping.
Terms of Use
Canadian Jobs