Definition of "zariba"

zariba