Definition of ターレットトラック

ターレットトラック

taarettotoratku

noun
turret truck
Other readings:
ターレット・トラック