bubbone

Italian

Noun

bubbone m (plural bubboni)

  1. swelling, bubo