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