green syrups

English

Noun

green syrups

  1. plural of green syrup