scharf kritisierend

listen to the pronunciation of scharf kritisierend
Немецкий Язык - Английский Язык
lambasting
pouncing
belabouring
belaboring
trouncing
flaying