Advertisement

Advertisement

Torremolinos

[ tawr-re-maw-lee-naws ]

noun

  1. a seaport in southern Spain, on the Mediterranean, southwest of Málaga: popular resort town.


Advertisement

Advertisement

Advertisement

Advertisement


torrefyTorrence