ujamaa village - Spanish English Dictionary