Translation of patella in Malay

patella

tempurung lutut

nounPlural patellae

  • 1

    tempurung lutut