vocab dash
Log in
Sign up
ツァラトゥストラ
Meanings
Noun
1. Zarathustra; Zarathushtra; Zoroaster