Translated Labs
YOU SAID:
a little egg laying on a leaf
INTO JAPANESE
葉の上に産みつけられた小さな卵
BACK INTO ENGLISH
Small eggs laid on the leaves
This is a real translation party!