YourDictionary

Caruaru

(kärˌwä-ro͞oˈ)

A city of northeastern Brazil west of Recife. It is a manufacturing and processing center. Population: 239,000.

link/cite print suggestion box