decotora
/D EH1 K AH0 T AO1 R AH0/noun
- 1
A genre of Japanese big trucks, which are customized by their owner-operators into graphic and sculptural displays which also carry loads.
Translate โdecotoraโ into another language
Choose a language below to open the translator with English selected as the source language.