Dictionary English-Thai
Dictionary Thai-English
baffle:baffle[ syn: confuse; perplex]
Result baffle pictures from www.google.com
baffle:[VT]ทำให้งุนงง:baffle[ syn: confuse; perplex]