ツァラトゥストラ

Meanings

  1. Noun Zarathustra; Zarathushtra; Zoroaster

Jinuma: Japanese Dictionary · Word lists