English: lambaste

English verb 'lambaste' conjugated

Report an error

Cite this page