English
›
Words
defalcate
Translation:
English
Adjective
7
embezzle
Add
Translation