Translation of kwena in English:

kwena

crocodile

noun (class 9, plural dikwena)

  • 1

    crocodile