Translation of intaian in English:

intaian

place to spy from

noun

  • 1

    place to spy from