Translation of a blot on one's escutcheon in Spanish:

a blot on one's escutcheon

phrase

British
literary, humorous

  • 1

    una mancha / una tacha en su (or mi etc.) honor