Mar del Plataplay
Definition of Mar del Plata
city and port on the Atlantic south-southeast of Buenos Aires in eastern Argentina population 593,300
Seen and Heard
What made you want to look up Mar del Plata? Please tell us where you read or heard it (including the quote, if possible).