480 / 3571

What does 大炮 (dàpào) mean in English?

大炮
dàpào

big gun; cannon (Noun)