Translation of azimat in English:

azimat

amulet, charm, talisman

noun

  • 1

    amulet, charm, talisman
  • 2

    mascot