wū lǔ rǔ

Translation

  • Uluru, iconic large rock formation in central Australia, sacred to Aboriginals, a World Heritage Site / also known as Ayers Rock
Chinese Tones