yrd

listen to the pronunciation of yrd
Английский Язык - Английский Язык
Yangtze River Delta, an area on the east coast of China, bordering the East China Sea