Chinese-English dictionary »

奧羅拉 meaning in English

ChineseEnglish
奧羅拉 proper noun

Aurora(Roman goddess of dawn)
proper noun
[UK: ə.ˈrɔːr.ə] [US: ə.ˈrɔː.rə]

Your history