YOU SAID:
Has a role on this island
INTO JAPANESE
この島で役割を果たしています
BACK INTO ENGLISH
Playing a role on this island
INTO JAPANESE
この島で役割を果たす
BACK INTO ENGLISH
Play a role on this island
INTO JAPANESE
この島で役割を果たす
BACK INTO ENGLISH
Play a role on this island
Come on, you can do better than that.