Dictionary English-Thai
Dictionary Thai-English
bestride:bestride[ syn: straddle]
Result bestride pictures from www.google.com
bestride:[VT]นั่งหรือยืนคร่อม:bestride[ syn: straddle]