EN
DE - Deutsch
Translation of "Tuk tuk" in English
Tuk, tuk
- klopft zu Gast bei uns,
Tuk, tuk
- is knocked on a visit to us,
ParaCrawl v7.1
Related phrases
tuk
tuk tuk