Salta Hear it!

Salta Definition

Salta (säl)

city in NW Argentina: pop. 371,000