桃太郎

Momotarō (Japanese folk tale and popular hero)

Meaning

  1. n
    Momotarō (Japanese folk tale and popular hero)

Example sentences