ユソウシャ
Meanings
Noun
1. transport truck; transport vehicle
Composed of
transport; transportation
car; vehicle
Used in vocabulary (3 in total)
armoured car (for transporting valuables); security van
armored personnel carrier; APC
armored personnel carrier; APC