admiral's barges
English
Noun
admiral's barges
plural of
admiral's barge