dwarf Russian almonds

English

Noun

dwarf Russian almonds

  1. plural of dwarf Russian almond