Advertisement

Advertisement

Móstoles

[ moh-stuh-leys; Spanish maw-staw-les ]

noun

  1. a city in central Spain, a SW suburb of Madrid.


Advertisement

Advertisement

Advertisement

Advertisement


mostlyMost Reverend