mahaleb cherries

English

Noun

mahaleb cherries

  1. plural of mahaleb cherry