kamus
.
Search
About
troop_transport
English
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
troop carrier