Thibelela /thi-be-le-la /
Grammar:verb
To stop from passing
To dilute, or disolve, bu adding water
Search More Words Dictionary