situ









situ


noun Latin.

  1. in situ.
53 queries 0.504