to ululate [ ululated ; ululated ]
Sinónimos
  • ناح ، استدمع ، استعبر ، انتحب ، أعول ، ندب