English to Russian Dictionary
depredation
Военный рейд
Meaning for depredation found in 11 Languages.
Sponored Video