Definitions for "Armata"
cannon, gun