LVTH

Definitions

[1] abbr. [军] LVT-Howitzer, 履带式榴弹炮登陆车