Translation of temu in English:

temu

to encounter

(bertemu)

verb

  • 1

    to encounter, to meet, esp. by chance, to find oneself faced with