semimutes

English

Noun

semimutes

  1. plural of semimute