car sheds

English

Noun

car sheds

  1. plural of car shed.