suluula

Oromo

Noun

suluula

  1. valley