Dictionary English – Romanian

defalcation



Substantiv