stridulations

English

Noun

stridulations

  1. plural of stridulation

French

Noun

stridulations

  1. plural of stridulation