kãwã

English: Translation
hinder, prevent
Spanish: Translation
obstaculizar, impedir
Humans, Social Relations and Organization
ID
19.59