scold, upbraid; speak one's mind, say blatantly

listen to the pronunciation of scold, upbraid; speak one's mind, say blatantly
الإنجليزية - الإنجليزية
give someone a piece of one's mind
scold, upbraid; speak one's mind, say blatantly
المفضلات