Translation of امرت دھارا in English:

امرت دھارا

phrase

  • herbal cure-all of Ayurvedic system of medicine
    a herbal medicine for indigestion