Vocabulary

ターレットトラック

small, three-wheeled cargo vehicle with cylindrical front

noun