yrd

listen to the pronunciation of yrd
Englisch - Englisch
Yangtze River Delta, an area on the east coast of China, bordering the East China Sea