English edit

Noun edit

kabochas

  1. plural of kabocha