Translation of tebar layar in English:

tebar layar

gable

noun

  • 1

    gable, triangular part of an outside wall, between sloping roofs