lampoonings
English
Noun
lampoonings
plural of
lampooning