What does the word Ibbandi mean in English?

inconvenience