← Back to browseトゥバ[touba]noun#82,738Japanese definitionNo Japanese definition yet.English definitionTuva (Russia)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsトゥ← デューントゥーランドット →