Translation of teras in English:

teras

porch, terrace

noun

  • 1

    porch, terrace