YOU SAID:
hello kitty means hola demonio
INTO JAPANESE
ハローキティはホラデーモンを意味します
BACK INTO ENGLISH
Hello Kitty means Hora Demon
INTO JAPANESE
ハローキティはホラデーモンを意味します
BACK INTO ENGLISH
Hello Kitty means Hora Demon
Come on, you can do better than that.