Translation of yoga in English:

yoga

meditation, yoga

noun

  • 1

    meditation, yoga