Tannu Tuva People's Republic

[ tan-oo too-vuh ]
/ ˈtæn u ˈtu və /

noun

former name of Tuva Autonomous Republic.
Also called Tannu Tuva.

OTHER WORDS FROM Tannu Tuva People's Republic

Tannu Tuvan, adjective, noun