English Meaning of amlodagara

Meaning of 'amlodagara' (অম্লোদগার)

n sour eructation, waterbrash.


Browse Bengali - English Words

Bengali - English Dictionary Search