Amarelle
English
Noun
Amarelle
(
plural
Amarelles
)
sour cherry