Translation of praying mantis in Setswana

User Contribution

praying mantis

mmaseleetswane

noun