English | German | Russian | Czech

multiturreted English

Meaning multiturreted meaning

What does multiturreted mean?

multiturreted

Having more than one turret.

Are you looking for...?