Vocabulary

電源車

vehicle-mounted electricity generator (e.g. for filming, emergencies, etc.)

noun