Welcome to Setswana.co.za

Letlhalagadi
   /le-tlha-la-ga-di /

Grammar:noun

A kind of ground creeping plant



Search More Words Dictionary