DEPOSITION


Meaning of DEPOSITION in English

n deposition (1. removal from position of dignity; 2. testimony);

le Deposition del cruce [Art] the Deposition from the Cross

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