defalcation

English Dictionary -> Letter D -> defalcationdefalcation Definition



defalcation Synonyms






© Art Branch Inc.