Tempurung lutut (en. Kneecap)

Translation into Malay

Synonyms

  • kneecap bone
  • patella