FEEDBACK

Talking Chinese English Dictionary

Lookup via: Pinyin | Radicals
IDChineseTrad.PinyinPlainPYEnglish Definition
IDChineseTrad.PinyinPlainPYEnglish Definition
1烏魯汝 烏魯汝 Wu1 lu3 ru3Uluru, iconic large rock formation in central Australia, sacred to Aboriginals, a World Heritage Site; also known as Ayers Rock