bhoma, hhodziwa zina hambgwa

English: Translation
defamed, defamation
verb
Language and Communication