Translation of impi in English:

impi

to dream, to hope

(bermimpi, mengimpi)

  • 1

    to dream, to hope