battle_cruiserEnglish

battle cruiser

Noun

A cruiser of maximum speed and firepower

English: battle cruiser