to berate; to scold

listen to the pronunciation of to berate; to scold
Englisch - Türkisch
Englisch - Englisch
lay into
to berate; to scold
Favoriten