sur place

listen to the pronunciation of sur place
French - Turkish
oracıkta
French - English
on the spot

Hundreds of people were on the spot. - Des centaines de personnes se trouvaient sur place.

The detective took down his testimony on the spot. - Le détective recueillit son témoignage sur place.

onsite
on location
on-site
on spot