SignUp Login

Caterpillar in Amharic


1 possible meanings for Caterpillar in Amharic.

Caterpillar means

  • አባ ጨጓራ [aba CHeguara]

+ Suggest a definition.