Torremolinos (English, name)
expansion: Torremolinos
Senses:
glosses: A resort city and municipality on the Costa del Sol in Málaga Province, Andalusia, Spain.
Forms: