eine schimpftirade halten

listen to the pronunciation of eine schimpftirade halten
German - English
to harangue