Meaning ofcurcumain English

curcuma

#uncommon
Definitions