Translated Labs
YOU SAID:
Isabella Esther Auquilla
INTO JAPANESE
イザベラ・エスター・オーキーラ
BACK INTO ENGLISH
Isabella Esther Oquilla
イザベラ・エスター・オキーラ
Come on, you can do better than that.