Slovnenya

Translation English Spanish: despoil

Dictionary: main
despoil
verb