Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
Home
>
chinese-english
>
"自刭" in English
English translation for "
自刭
"
[ zìjǐng ]
[书面语] cut one's own throat
Similar Words:
"自作自受" English translation
,
"自胤" English translation
,
"自刎" English translation
,
"自刎而死" English translation
,
"自刎头颈" English translation
,
"自剌激" English translation
,
"自诩" English translation
,
"自诩聪明能干" English translation
,
"自诩的" English translation
,
"自诩为" English translation