Meaning ofthousand-leafin English

thousand-leaf

#limited
Definitions