noun former name of Tuva Autonomous Republic.
tannu tuva people's republic 🔊 Listen to this noun former name of Tuva Autonomous Republic. Share Facebook Twitter Google +