YOU SAID:
Who put the overalls on me
INTO JAPANESE
誰が私にオーバーオールを着た
BACK INTO ENGLISH
Who wore me overalls
INTO JAPANESE
オーバーオールを着た人
BACK INTO ENGLISH
Person wearing overalls
INTO JAPANESE
オーバーオールを着ている人
BACK INTO ENGLISH
People wearing overalls
INTO JAPANESE
オーバーオールを着ている人
BACK INTO ENGLISH
People wearing overalls
That didn't even make that much sense in English.