Dictionary English-Thai
Dictionary Thai-English
afraid of one's own s:afraid of one's own shadow
Result afraid of one's own s pictures from www.google.com
afraid of one's own s:[IDM]ระแวงตลอดเวลา:afraid of one's own shadow