Chinese-English dictionary »

图瓦 /túwǎ/ meaning in English

ChineseEnglish
图瓦 /Túwǎ/ proper noun

Tuva(a republic of the Russian Federation)
proper noun

Tyva(short for Republic of Tyva)
proper noun

Your history