admiralesses

English

Noun

admiralesses

  1. plural of admiraless