Translation of timpa in English:

timpa

to befall

(menimpa)

verb

  • 1

    to befall, happen to