Translation of jumpa in English:

jumpa

find

(berjumpa)

verb

  • 1

    find, found, discover, meet, met, come face to face or into contact (with)