DICTIONARY

(Total Entries : 197270)

śākataru

Dictionary Definition: 

○taru m. the Teak tree L.

• Capparis Trifoliata W.