SignUp Login

Upbraid in Amharic


1 possible meanings for Upbraid in Amharic.

Upbraid means

+ Suggest a definition.