ibisa

Phonetic
[ibisa]
English: Translation
hide
noun
Animals