tuk-tuk
/tʊk.tʊk/
noun
- 1
A motorized rickshaw, especially Southeast Asia or India.
Translate “tuk-tuk” to another language
Click any language to open the translator with this word already filled in.
A motorized rickshaw, especially Southeast Asia or India.
Click any language to open the translator with this word already filled in.