榴弹炮

榴弹炮
liúdànpào

howitzer

1 meaning
MEANING

MEANING

  1. noun

    howitzer

    • A howitzer is a type of artillery.

STROKE ORDER
Loading…

Explore more related entries to look up.