jardin sur le toit - French English Dictionary

jardin sur le toit

Play ENFRFRfr
Play ENFRFRca

Meanings of "jardin sur le toit" in English French Dictionary : 2 result(s)

French English
Architecture
jardin sur le toit [m] roof-garden
Arts
jardin sur le toit [m] roof-garden