blot on the escutcheon

listen to the pronunciation of blot on the escutcheon
الإنجليزية - الإنجليزية
Something damaging to one's reputation
blot on the escutcheon
المفضلات