trapauto

Etymology
Compound of.

Noun

 * 1) A pedal car children's toy car.