Dictionary English-Thai
Dictionary Thai-English
embarrassment:embarrassment[ syn: humiliation; shame; uncomfortableness]
Result embarrassment pictures from www.google.com
embarrassment:[N]ความขวยเขิน:embarrassment[ syn: humiliation; shame; uncomfortableness]