Back to Dictionary
乌鲁汝
烏魯汝
Wūlǔrǔ
1.
Uluru, iconic large rock formation in central Australia, sacred to Aboriginals, a World Heritage Site
2.
also known as Ayers Rock
Noun
Metadata
- Category
- Chinese