Catamarca

What is Catamarca?

Catamarca definition and meaning on Dictionary terms:
noun

a city in N Argentina.