Dictionary English-Thai
Dictionary Thai-English
castrate:castrate[ syn: emasculate; geld]
Result castrate pictures from www.google.com
castrate:[VT]ทำหมัน:castrate[ syn: emasculate; geld]