SignUp Login

Deplorable in Amharic


2 possible meanings for Deplorable in Amharic.

Deplorable means

+ Suggest a definition.