Definify.com

Definition 2024


turret_ships

turret ships

English

Noun

turret ships

  1. plural of turret ship