Translation of omelan in English:

omelan

grumbling

  • 1

    grumbling