mantrips

English

Noun

mantrips

  1. plural of mantrip

Anagrams