Dictionary English-Thai
Dictionary Thai-English
chafe:chafe[ syn: annoyance; irritation; vexation]
Result chafe pictures from www.google.com
chafe:[N]การรบกวน:chafe[ syn: annoyance; irritation; vexation]