English to Chinese Dictionary

Search:

Did you mean: tufa tv tuba tube tava tub tubo tuoba ?

克孜勒 Kyzyl, capital of Tuva 圖瓦|图瓦[Tu2 wa3]
图瓦 Tuva, a republic in south-central Siberia, Russia


<< back to the home page