Mataró (English, name)
expansion: Mataró
Senses:
glosses: A city in the autonomous community of Catalonia, Spain, 30 kilometres north-east of Barcelona.
Forms: