windsor meaning in French
n. windsor, ville anglaise située à l'ouest de londres qui compfrend le château de windsor; palais royal de la grande bretagne; ville du sud-est de l'ontario; ville du nord du connecticut (usa)
n. windsor, ville anglaise située à l'ouest de londres qui compfrend le château de windsor; palais royal de la grande bretagne; ville du sud-est de l'ontario; ville du nord du connecticut (usa)