Dictionary English-Thai
Dictionary Thai-English
carabao:carabao[ syn: water buffalo]
Result carabao pictures from www.google.com
carabao:[N]กระบือที่มีต้นกำเนิดทางเอเชียตะวันตกเฉียงใต้:carabao[ syn: water buffalo]