DEPREDATION


Meaning of DEPREDATION in English

n depredation

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