FAQs About the word depeach

Depesă

To discharge.

No synonyms found.

No antonyms found.

depauperize => sărăci, depauperating => sărăcitor, depauperated => sărăcit, depauperate => sărac, depatriate => Repatriat,