Search term kneecap has 3 results
Jump to
EN English IT Italian
kneecap (n) [anatomy] patella (n) {f} [anatomy]
kneecap (n) [anatomy] rotula (n) {f} [anatomy]
kneecap (n) [anatomy] rotella (n) {f} [anatomy]