Search term defalcare has one result
Jump to
IT Italian EN English
defalcare (v) [to take one thing from another] deduct (v) [to take one thing from another]

Italian English translations