s'étendant sur une grande surface

listen to the pronunciation of s'étendant sur une grande surface
French - English
spreading over a large area