Ask a New Question
Search
Ogbarru barra harrumsaa
1 answer
Ogbarru barra harrumsaa is a phrase in the Oromo language. It translates to "Hello, how are you?" in English.
Ask a New Question
or
answer this question
.