Welcome to Setswana.co.za

Lemena
   /le-me-na /

Grammar:verb

A trap

To den

Grammar:noun

A pitfall with spikes in the bottom

A trap for game



Search More Words Dictionary