Jump to content

landing vehicle tracked

From Wiktionary, the free dictionary

English

[edit]

Noun

[edit]

landing vehicle tracked (plural landing vehicles tracked)

  1. (military) Synonym of amtrac