Translation of kneecap in Setswana

kneecap

theledi

nounPlural kneecaps

  • 1

    theledi
    • the small bone covering the front of the knee joint