A motor vehicle propelled by half tracks; frequently used by the military.
|
|
|
Words linked to "Half track" : military, armed services, war machine, track, tracked vehicle, caterpillar tread, caterpillar track, military machine, armed forces, military vehicle |
Copyright © 2024 Diccionario ingles.com |