Online Dictionary
Definition of " a blot on one's escutcheon " in English Russian Dictionary
Results
a blot on one's escutcheon
  • {ID} пятно позора, запятнанная честь