English, asked by singhgurmukh23612, 10 months ago

A statement or slogan repeated frequently M_N_R_​

Answers

Answered by Anonymous
1

A statement or slogan repeated frequently MANTRA

Explanation:

Hope it helps you...

Similar questions