Translated Labs
YOU SAID:
Francesca Naughton-Allen
INTO JAPANESE
フランチェスカノートン-アレン
BACK INTO ENGLISH
Francesca Norton-Allen
You should move to Japan!