star jasmines

English

Noun

star jasmines

  1. plural of star jasmine