mesors

English

Noun

mesors

  1. plural of mesor

Anagrams