Malabar chestnuts

English edit

Noun edit

Malabar chestnuts

  1. plural of Malabar chestnut