Noun Definition

del rio

1.Definition: a town in southwest Texas on the Rio Grande to the west of San Antonio

Category: Places