Translation of imbauan in English:

imbauan

a call

noun

  • 1

    a call, an appeal