itzibus
English
Noun
itzibus
plural of
itzibu