Translation of raseletswana in English:

raseletswana

praying mantis

noun (class 1a, plural boraseletswana)

  • 1

    praying mantis