French-English dictionary »

amaterasu meaning in English

FrenchEnglish
Amaterasu nom {f}

Amaterasu◼◼◼(Japanese sun goddess)
proper noun