Translation of terali in English:

terali

latticework, trellis, window bars

  • 1

    latticework, trellis, window bars