Translation of yoga in English:

yoga

meditation, yoga

  • 1

    meditation, yoga