Rukai edit

Noun edit

alrudrudrane

  1. heel (of the foot)