meaning of despoilation

1. the act of stripping and taking by force


Related Words

despoilation |

Developed & Maintained By Taraprasad.com

Treasure Words