Go to Homepage
[Subject: Generalities]
- The act or effect of decimating
Translated by: GUEST USER
Translated in 10 languages
[Subject: Law]
- To destroy a large part or number of
Translated in 1 languages