Translation of at sight in Setswana

at sight

(on sight)

phrase

  • 1

    morago fêla ga go bonwa
    • as soon as a person or thing has been seen