DICTIONARY

(Total Entries : 197270)

dyodruma

Dictionary Definition: 

○druma m. the heavenly tree = kalpa-d○ Naish.