Translation of tiba-tiba in English:

tiba-tiba

sudden

adverb

  • 1

    sudden, happening or done quickly or without warning