disgrace, cause embarrassment; surpass, excel, do better than-

listen to the pronunciation of disgrace, cause embarrassment; surpass, excel, do better than-
disgrace, cause embarrassment; surpass, excel, do better than-
Favorites