clove lilli pilli

English

Noun

clove lilli pilli

  1. Synonym of riberry.