Depredations meaning

Plural form of depredation.
noun
0
0
Advertisement