Welcome to Setswana.co.za

Leroborobo
   /le-ro-bo-ro-bo /

Grammar:verb

Spotted

Spot

Grammar:noun

An epidemic

Death in large numbers



Search More Words Dictionary