Definify.com

Definition 2024


torretta

torretta

Italian

Noun

torretta f (plural torrette)

  1. turret

Derived terms

  • torretta di comanda - conning tower

Anagrams