Translation of lefaufau in English:

lefaufau

outer space

noun (class 5)

  • 1

    outer space