Translation of turus in English:

turus

noun

  • 1

    a pillar or column to support something