DICTIONARY

(Total Entries : 197270)

sthūlāmra

Dictionary Definition: 

sthūlâmra m. the larger mango tree L