Translation of situ in English:

situ

there

adverb

  • 1

    (not far away) there