Torremolinos









Torremolinos


noun

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