Tsemelela /tse-me-le-la /
Grammar:verb
To overcome
To be too much for
To tire out
Search More Words Dictionary