Translation of omel in English:

omel

grouse

verb

  • 1

    grouse, grumble