Ogbarru barra harrumsaa

1 answer

Ogbarru barra harrumsaa is a phrase in the Oromo language. It translates to "Hello, how are you?" in English.