Translation of spirit in English:

spirit

spirit

noun

  • 1

    spirit, strong distilled alcoholic drink, distilled extract