English edit

Noun edit

Amarelle (plural Amarelles)

  1. sour cherry