YOU SAID:
Why do people stare at me in the streets
INTO JAPANESE
なぜ人々は通りで私を見つめるのですか
BACK INTO ENGLISH
Why do people stare at me on the street
INTO JAPANESE
なぜ人々は通りで私を見つめるのですか
BACK INTO ENGLISH
Why do people stare at me on the street
Okay, I get it, you like Translation Party.