DICTIONARY

(Total Entries : 197270)

頭鳩羅

Dictionary Definition: 

dukūla, a species of plant, fine cloth made of the inner bark of this plant, silken cloth.