Translated Labs
YOU SAID:
Larva larvae larva lava
INTO JAPANESE
幼虫の幼虫幼虫の溶岩
BACK INTO ENGLISH
Larva larva larva lava
幼虫幼虫幼虫溶岩
Okay, I get it, you like Translation Party.