FAQs About the word depeach

Despatx

To discharge.

No synonyms found.

No antonyms found.

depauperize => depauperitzar, depauperating => empobridor, depauperated => empobrit, depauperate => empobrit, depatriate => Despatriac,