Villavicencio

What is Villavicencio?

Villavicencio definition and meaning on Dictionary terms:
noun

a city in central Colombia.