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

a blot on one's escutcheon

una mancha en su honor, phr.

phrase

literary, humorous
British
  • 1

    una mancha en su honor
    una tacha en su honor