Latin-French dictionary »

crissare meaning in French

LatinFrench
crissare

se démenerS’agiter, se remuer violemment