Dictionary English-Thai
Dictionary Thai-English
abashment:abashment[ syn: embarrassment; shame]
Result abashment pictures from www.google.com
abashment:[N]การทำให้อาย:abashment[ syn: embarrassment; shame]