majestyships

English

Noun

majestyships

  1. plural of majestyship