itzibus

English

Noun

itzibus

  1. plural of itzibu