English

edit

Noun

edit

admiral's barges

  1. plural of admiral's barge