Can anyone tell me what "Taal" translates to in English? Thanks
Taal means rhythm.
I was told 'earth' as in life force by the person who loaned me the DVD to watch. Be well and be kind