Dictionary English-Thai
Dictionary Thai-English
castration:castration[ syn: emasculation; gelding]
Result castration pictures from www.google.com
castration:[N]การทำหมัน:castration[ syn: emasculation; gelding]