YOU SAID:
Extra terrestrials are the best lovers
INTO JAPANESE
余分な地球人が最高の恋人
BACK INTO ENGLISH
Extra Earth people the best lover
INTO JAPANESE
余分な地球人最高の恋人
BACK INTO ENGLISH
An extra Earth best lovers
INTO JAPANESE
余分の地球最高恋人
BACK INTO ENGLISH
Extra Earth best lover
INTO JAPANESE
余分な地球最高の恋人
BACK INTO ENGLISH
An extra Earth best lover
INTO JAPANESE
余分な地球の最高の恋人
BACK INTO ENGLISH
Best lover on Earth extra
INTO JAPANESE
余分な地球上最高の恋人
BACK INTO ENGLISH
Most of the extra terrestrial
INTO JAPANESE
余分な地上のほとんど
BACK INTO ENGLISH
Most of the extra terrestrial
That didn't even make that much sense in English.