Dictionary English-Thai
Dictionary Thai-English
castrate:castrate[ syn: deprive]
Result castrate pictures from www.google.com
castrate:[VT]กำจัด:castrate[ syn: deprive]