YOU SAID:
sunlight streaming through the treetops' leaves
INTO JAPANESE
樹木の葉を流れる太陽光
BACK INTO ENGLISH
Sunlight flowing through leaves of trees
INTO JAPANESE
木々の葉を流れる太陽光
BACK INTO ENGLISH
Sunlight flowing through the leaves of trees
INTO JAPANESE
木々の葉を流れる太陽光
BACK INTO ENGLISH
Sunlight flowing through the leaves of trees
You should move to Japan!