translate English to French: 34 qm open terrace. 20 qm covered terrace.
Terrasse de 34 m² et terrasse couverte de 20 m².