◄
Howitz
►
Dictionary
(
n.
) A howitzer.
Clyx.com