Tuk Tuk (noun) Definition, Meaning & Examples

noun
  1. (in Thailand) a three-wheeled motor vehicle used as a taxi
Tuk Tuk (noun) Definition, Meaning & Examples

More Definitions