Definition of riba in Spanish:

riba

feminine noun

  • 1

    Ribazo.