Translation of gweletlha in English:

User Contribution

gweletlha

speak defectively

verb