troop_transportEnglish

troop carrier, troop transport

Noun

Any land or sea or air vehicle designed to carry troops

English: troop carrier, troop transport

English words with similar meanings

Show 1 words