Advertisement

Advertisement

Lauderdale Lakes

[ law-der-deyl ]

noun

  1. a city in SE Florida: suburb of Fort Lauderdale.


Advertisement

Advertisement

Advertisement

Advertisement


LauderLauderhill