tšhipa

tšhipa
English: Translation
large spotted genet
noun
Animals