makwelele,maparagane

makwelele,maparagane
English: Translation
wild large rats
noun
Animals