Italian edit

Participle edit

stridulante (plural stridulanti)

  1. present participle of stridulare