Torremolinos









Torremolinos


noun

  1. a seaport in S Spain, on the Mediterranean, SW of Málaga: resort.
46 queries 0.412