upbraid someone, scold someone, make things difficult for someone

listen to the pronunciation of upbraid someone, scold someone, make things difficult for someone
English - English
give someone hell
upbraid someone, scold someone, make things difficult for someone
Favorites