Online Dictionary

a blot on one's escutcheon 解釋

a blot on one's escutcheon 在 English => Chinese 中的 解釋:

.切除,切除術suf.

a blot on one's escutcheon 在 English => Chinese (XDICT) 中的 解釋:

攻擊或防禦的)