English
English version

tuk-tuk

From Longman Dictionary of Contemporary Englishtuk-tuktuk-tuk /ˈtʊk tʊk/ noun [countable]  a motor vehicle with three wheels that is used as a taxi in Thailand
Pictures of the day
What are these?
Click on the pictures to check.