Translation of tersempal in English:

tersempal

stuffed

adjective

  • 1

    stuffed, choked, speechless, dumbfounded