cherry laurels

English

Noun

cherry laurels

  1. plural of cherry laurel