FEEDBACK

Meaning of 烏魯汝

Lookup via: Pinyin | Radicals
Uluru, iconic large rock formation in central Australia, sacred to Aboriginals, a World Heritage Site; also known as Ayers Rock