lakefronts

English

Noun

lakefronts

  1. plural of lakefront