Dictionary English-Thai
Dictionary Thai-English
baboon:baboon[ syn: ape]
Result baboon pictures from www.google.com
baboon:[N]ลิงขนาดใหญ่ชนิดหนึ่ง:baboon[ syn: ape]