Synonym-English dictionary »

gun carriage synonyms in English

SynonymEnglish
gun carriage noun
generic term

barbette carriagenoun