NichiDict

トゥバ

[tuba]

Meanings

1.Noun

Tuva (Russia)