Definify.com

Definition 2024


turret_decks

turret decks

English

Noun

turret decks

  1. plural of turret deck