DICTIONARY

(Total Entries : 197270)

羯布羅

Dictionary Definition: 

karpūra, dragon-brain scent, camphor.