Advertisement

Advertisement

Mataró

[ mah-tuh-roh; Spanish mah-tah-raw ]

noun

  1. a city in Catalonia, NE Spain, on the Mediterranean Sea NE of Barcelona.


Advertisement

Advertisement

Advertisement

Advertisement