YourDictionary

Chorrillos

(chō-rēˈōs)

A city of west-central Peru, a residential suburb of Lima. Population: 238,739.

link/cite print suggestion box