(general.) a slogan or phrase often repeated

listen to the pronunciation of (general.) a slogan or phrase often repeated
English - Turkish

Definition of (general.) a slogan or phrase often repeated in English Turkish dictionary

mantra
özellikle dua sırasında defalarca tekrarlanan kelime, söz veya ses
English - English
mantra