Translation of dahi in English:

dahi

forehead

  • 1

    forehead