SignUp Login

Cockroach in Amharic


1 possible meanings for Cockroach in Amharic.

Cockroach means

  • ቦረሮ [borero]

+ Suggest a definition.