Lingo Cards (Some rights reserved)
Mantra = a word or sound repeated to aid concentration in meditation; a statement or slogan repeated frequently.
Wikipedia
Mantra
Ejaculatory prayer
Jaculatoria
Planeta
Mantra = a word or sound repeated to aid concentration in meditation; a statement or slogan repeated frequently.
Wikipedia
Mantra
Ejaculatory prayer
Jaculatoria
Planeta