DICTIONARY

(Total Entries : 197270)

sāgarottha

Dictionary Definition: 

sāgarôttha 'produced in the sea', sea-salt L