Rukai

edit

Noun

edit

alrudrudrane

  1. heel (of the foot)