Polish-English dictionary »

amaterasu meaning in English

PolishEnglish
Amaterasu noun

Amaterasunoun
Japanese sun goddess