DEFALCATION


Meaning of DEFALCATION in English

n cutting or lopping off, reduction

Interlingua English vocab.      Английский словарь Интерлингва.