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