mbizi

English: Translation
zebra
noun