eel

English: Translation
block off (from seeing or understanding)
Swahili: Translation
-zuia
verb
Language and Communication
Social activities and interactions