mantoes

English

Noun

mantoes

  1. plural of manto

Anagrams