KNEECAP


Meaning of KNEECAP in English

n. knee bone, patella; knee protector, knee pad

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.