Meaning of despoilation
Definition of despoilation
(noun)
the act of
stripping
and
taking
by
force
Other information on despoilation
WIKIPEDIA results for
despoilation
Amazon results for
despoilation
Tweet