English-Latin dictionary »

one who plunders or despoils meaning in Latin

EnglishLatin
one who plunders or despoils noun

spoliator [spoliatoris](3rd) M
noun