ngwena

English: Translation
crocodile
noun
Animals