English English Dictionary

English - English

deplorable in English:

1. Worthy of severe condemnation or reproach



2. very bad