کُوڑچأک

English: Translation
Kneecap
Urdu: Translation
گھٹنے کی ہڈی
noun
Humans, Social Relations and Organization