del rio

listen to the pronunciation of del rio
الإنجليزية - الإنجليزية
a town in southwest Texas on the Rio Grande west of San Antonio