nnabeetukuza (la) one who is always trying to make a good impression EN→LG cf. tukula, -etukuza. Open page