Tlhaletsa /tlha-le-tsa /
Grammar:verb
To cuddle and playing with an infant
Search More Words Dictionary