yrd

listen to the pronunciation of yrd
الإنجليزية - الإنجليزية
Yangtze River Delta, an area on the east coast of China, bordering the East China Sea