SignUp Login

Excruciate in Amharic


1 possible meanings for Excruciate in Amharic.

Excruciate means

+ Suggest a definition.