NichiDict

タタールスタン

[tataarusutan]

Meanings

1.Noun

Tatarstan (Russia)