kneecap – English–Italiano translations

🇬🇧 en it 🇮🇹

kneecap verb

  /ˈniːˌkæp/
  • to destroy the knees
azzoppare, gambizzare

kneecap noun

  /ˈniːˌkæp/
  • bone
rotula, patella
Wiktionary Links