I got embarrassed to find out the meaning of the English word " " printed on the right front of the T-shirt I was wearing. does this sound natural?

12 Aug 2015

Closed question
Question about English (US)
I got embarrassed to find out the meaning of the English word " " printed on the right front of the T-shirt I was wearing. does this sound natural?

Native language
English (US)

Native language
Japanese

Native language
English (US)

Native language
Japanese

Native language
English (US)
0