jella

Italian

Noun

jella f (plural jelle)

  1. alternative spelling of iella