Ovalle

What is Ovalle?

Ovalle definition and meaning on Dictionary terms:
noun

a city in central Chile.