DICTIONARY

(Total Entries : 197270)

dvipattraka

Dictionary Definition: 

○pattraka m. '2-leaved', a kind of bulbous plant, t