Dictionary English – Romanian

deposition



Substantiv