answersLogoWhite

0

I think in English it could be something like. [It] Seems to be the home of a god or It could be believed that that place is the home of a god.

In spanish (I'm spanish) Rogelio Reyes translates it in this way Se creería que aquel lugar es la morada de un dios.

Hello from Spain ;).

User Avatar

Wiki User

13y ago

What else can I help you with?