trailer parks

English

Noun

trailer parks

  1. plural of trailer park