Keketsa /ke-ke-tsa /
Grammar:verb
To make worse
Grammar:noun
Acacia dealbata
Search More Words Dictionary