Original: Sint-Pieters-Leeuw, is a Dutch-speaking municipality of Belgium located in the province of Flemish Brabant (Flemish Region).
Simplified: Sint-Pieters-Leeuw is a municipality located in the Belgian province of Flemish Brabant.