a stain or taint; disgrace

listen to the pronunciation of a stain or taint; disgrace
English - English
attaint
a stain or taint; disgrace
Favorites