Vocabulary

貝多羅葉

pattra (palmyra leaves used in Ancient India for writing upon)

noun