Vocabulary

貝多羅

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

noun