Dictionary / Transport

tuk-tuk

توك توك

/tuk-TUK/

English

tuk-tuk

French

tuk-tuk

Part of Speech

noun

Register

standard