Translation of tempurung lutut in English:

tempurung lutut

kneecap

noun

  • 1

    kneecap, small bone over the front of the knee, covering for the knee

Translation of tempurung lutut in English:

tempurung lutut

kneecap

noun

  • 1

    kneecap