Bengal almonds

English

Noun

Bengal almonds

  1. plural of Bengal almond