Sorocaba

What is Sorocaba?

Sorocaba definition and meaning on Dictionary terms:
noun
a city in SE Brazil, W of S

Tags: