Search term tuk-tuk has 3 results
Jump to
EN English VI Vietnamese
tuk-tuk (n) [vehicle] xe lam (n) [vehicle] (n)
tuk-tuk (n) [vehicle] xe xích lô (n) [vehicle] (n)
tuk-tuk (n) [vehicle] xích lô (n) [vehicle] (n)