Dictionary English-Thai
Dictionary Thai-English
carcass:carcass[ syn: body; corpse; remains]
Result carcass pictures from www.google.com
carcass:[N]ร่างกายมนุษย์:carcass[ syn: body; corpse; remains]