Spanish-English dictionary »

mantra meaning in English

SpanishEnglish
mantra noun
{m}

mantra [mantras](a phrase repeated to assist concentration during meditation)
noun
[UK: ˈmæn.trə] [US: ˈmæn.trə]