FAQs About the word depeach

Depesza

To discharge.

No synonyms found.

No antonyms found.

depauperize => zubażać, depauperating => zubożający, depauperated => zubożały, depauperate => zubożony, depatriate => Repatriant,