YOU SAID:
flex tape the super strong water proof tape
INTO JAPANESE
フレックステープ超強力防水テープ
BACK INTO ENGLISH
Flex tape super strong waterproof tape
INTO JAPANESE
フレックステープ超強力防水テープ
BACK INTO ENGLISH
Flex tape super strong waterproof tape
That didn't even make that much sense in English.