Answers

2014-06-02T10:17:06+05:30
the kneecap- is the answer where patella is located in our body.
2 3 2
2014-06-02T10:28:20+05:30
I think it`s on theĀ kneecap .........
1 5 1
is it right ???? it may be helpfull....