SignUp Login

Larva in Amharic


1 possible meanings for Larva in Amharic.

Larva means

+ Suggest a definition.