garaacha

Oromo

Noun

garaacha

  1. stomach