Karao

edit

Noun

edit

taladong

  1. (anatomy) lower leg