Italian-English translations for sgridare
- berate
- lectureDuring class today the professor delivered an interesting lectureWe will not have lecture tomorrowLecture notes are online
- scold
- tell offJoels boss told him off for being late again.
- yell atThe boys father yelled at him for lying to him about cleaning up the mess.
Trending Searches
Popular Dictionaries