turmeric papers

English

Noun

turmeric papers

  1. plural of turmeric paper