English

edit

Noun

edit

lambastings

  1. plural of lambasting