English to Chinese Dictionary

Search:

Did you mean: tube tub tubo tuba tabu tufu tuibu dubu ?

徒步 to be on foot
土布 homespun cloth


<< back to the home page