Online Dictionary

Russian Dictionary, English Russian Dictionary

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