DICTIONARY

(Total Entries : 197270)

saharasā

Dictionary Definition: 

○rasā f. Phaseolus Trilobus (a sort of bean) L