turmeric papers
English
Noun
turmeric
papers
plural of
turmeric paper