I think this means "divine power of the ocean" in a Polynesian language.
Je pense que cela veut dire "pouvoir divin de l'océan" en polynésien.
I think this means "divine power of the ocean" in a Polynesian language.
Je pense que cela veut dire "pouvoir divin de l'océan" en polynésien.