"to lambaste" translation into Indonesian

EN

"to lambaste" in Indonesian

EN

to lambaste [lambasted|lambasted] {transitive verb}

volume_up