YOU SAID:
Gift of god who lives in a stone castle.
INTO JAPANESE
石の城に住む神の贈り物。
BACK INTO ENGLISH
The gift of God who lives in a stone castle.
INTO JAPANESE
石の城に住む神の贈り物。
BACK INTO ENGLISH
The gift of God who lives in a stone castle.
Yes! You've got it man! You've got it