foldable rooftops

English

Noun

foldable rooftops

  1. plural of foldable rooftop