Defluous
Word Dictionary
-> Defluous
Search:
Defluous
(a.) Flowing down; falling off.
Terms of Use
Canadian Jobs