keng,setlabofsa

English: Translation
an animal that is new to an environment.
noun
Animals
Notes

seruiwa se se sa tšwago go fihla felotsoko.

ngwana-wa-mobu-spp-mminele-4