About us
Define
Definitions for
"Presqu'ile"
A French word which in English means "almost an island".
friendsofpresquile.on.ca