Translated Labs
YOU SAID:
Larva larvae larva lava
INTO JAPANESE
幼虫の幼虫幼虫の溶岩
BACK INTO ENGLISH
Larva larva larva lava
幼虫幼虫幼虫溶岩
Come on, you can do better than that.