terrasse sur le toit

listen to the pronunciation of terrasse sur le toit
Französisch - Englisch
roofgarden
rooftop deck