english garden - French English Dictionary
History

english garden



Meanings of "english garden" in French English Dictionary : 2 result(s)

English French
Arts
english garden jardin anglais [m]
english garden à l'anglaise [m]