Translation of tersembul in English:

tersembul

protruding

adjective

  • 1

    protruding