Slovnenya

Translation English Japanese: kneecap

Dictionary: main
kneecap
noun