stridulante
Italian
Participle
stridulante
m
or
f
(
plural
stridulanti
)
present participle of
stridulare