SignUp Login

Leopard in Amharic


1 possible meanings for Leopard in Amharic.

Leopard means

+ Suggest a definition.