beffeggianti
Italian
Participle
beffeggianti
plural of
beffeggiante