ܡܟܠܟܠ
mkalkil
verbeastern
Definition
to ululate (to emit a series of high-pitched noises, done by Middle Eastern women at times of celebration or death)
Definition
to ululate (to emit a series of high-pitched noises, done by Middle Eastern women at times of celebration or death)