Defailance
Word Dictionary
-> Defailance
Search:
Defailance
(n.) Failure; miscarriage.
Terms of Use
Canadian Jobs