×

amtrack meaning in English

n.
(第二次世界大战中使用的)小型水陆两用登陆车。

Related Words

  1. amtr
  2. amtrac
  3. amtrack wars the
  4. amtract
PC Version

Copyright © 2018 WordTech Co.