Letlhalagadi /le-tlha-la-ga-di /
Grammar:noun
A kind of ground creeping plant
Search More Words Dictionary