Translator


"to depredate" in Spanish

QUICK TRANSLATIONS
"to depredate" in Spanish
to depredate{transitive verb}