to reproach; to libel; to defame; to slander

listen to the pronunciation of to reproach; to libel; to defame; to slander
İngilizce - Türkçe
İngilizce - İngilizce
scandalize
to reproach; to libel; to defame; to slander