Click on the words to know their meaning

  • Yoga

Widely practised for health and relaxation.