Translation of jelira in English:

jelira

adjective

  • 1

    to eat until you are full, stuffed