FEEDBACK

Meaning of 乌鲁汝

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