Translation of imbau in English:

imbau

to call

(mengimbau)

verb

  • 1

    to call, to appeal, to invite (over)