iboba

Phonetic
[iboba]
English: Translation
to bark
verb
Animals