defalcate

English Dictionary -> Letter D -> defalcatedefalcate Definition



defalcate Synonyms






© Art Branch Inc.