strident in French
strident in French
criard
Loud; shrill, piercing, high-pitched; rough-sounding.
strident
Loud; shrill, piercing, high-pitched; rough-sounding.