English edit

Noun edit

itzebu (plural itzebus)

  1. Alternative form of itzibu