Translated Labs
YOU SAID:
a little egg laying on a leaf
INTO JAPANESE
葉の上に産みつけられた小さな卵
BACK INTO ENGLISH
Small eggs laid on the leaves
You've done this before, haven't you.