Translation of temberang in English:

temberang

bragging

noun

  • 1

    bragging, boasting