Please enable javascript to use dictionary! Howto enable javascript?
praeda [praedae]▼noun
despoliator [despoliatoris]▼noun
↑