Definition of "zeriba"

zeriba