Translation of omelan in English:

omelan

grumbling

noun

  • 1

    grumbling