mana nyaataa

Oromo

Noun

mana nyaataa

  1. restaurant