Translation of letswidi in English:

User Contribution

letswidi

Cane rat

noun

  • 1Sepedi

    Cane rat

    Cane rat taste great if you can roast it

    Legotlo la letsidi le bose ge o ka le beša

    Is this entry useful?