NichiDict

ツァラトゥストラ

[tsaratusutora]

Meanings

1.Noun

Zarathustra; Zarathushtra; Zoroaster