Translation of terbaring in English:

terbaring

to be stretched out

verb

  • 1

    to be stretched out