Traducción de on sight en Español:

on sight

locución

  • 1

    deserters will be shot on sight los desertores serán fusilados en el acto