vsl

listen to the pronunciation of vsl
English - English
Ville Saint Laurent (Ville St. Laurent) — a municipality in the province of Quebec, Canada