Caruaru definition

kärwä-ro͝o
A city of northeastern Brazil west of Recife. It is a manufacturing and processing center.
0
0
Advertisement