Translation of lerwa in English:

lerwa

red ant

noun (class 5, plural marwa)

  • 1

    red ant