blot on the escutcheon

listen to the pronunciation of blot on the escutcheon
Englisch - Englisch
Something damaging to one's reputation
blot on the escutcheon
Favoriten