Dictionary English – Romanian

defalcate



Verb intranzitiv