Kneecaps meaning

Plural form of kneecap.
noun
0
0
Advertisement