Translated Labs
YOU SAID:
greetings fellow caterpillars
INTO JAPANESE
キャタピラー
BACK INTO ENGLISH
Caterpillar
毛虫
caterpillar
You should move to Japan!