miilla

Oromo

Noun

miilla

  1. foot