Translation of on sight in Spanish:

on sight

phrase

  • 1

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