mantrums

English

Noun

mantrums

  1. plural of mantrum