das Wörterbuch Englisch Minus Englisch

English - English

deplorable Englisch:

1. Worthy of severe condemnation or reproach



2. very bad