Terraces (fr. Terrasses)

Translation into English

Synonyms

  • balcon
  • platforme
  • r Terrasse
  • veranda