supremoes

English

Noun

supremoes

  1. plural of supremo