Definition
la calle mayor
:the high street, the main street
- "123 Calle Mayor"
- "Calle Mayor, 123"
- "Calle Mayor 123, Madrid"
- "123 Calle Mayor, Madrid (España)"
Improve your Spanish level and learn more definitions without needing a dictionary. Try our online Spanish course and get a free test today.