Advertisement
Advertisement
Caruaru
[ kahr-wuh-roo; Portuguese kah-rwah-roo ]
noun
- a city in E Brazil, W of Recife.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
[ kahr-wuh-roo; Portuguese kah-rwah-roo ]
Advertisement
Advertisement
Advertisement
Advertisement
Browse