Translation of RIBA in Spanish:

RIBA

noun

  • 1

    (in UK)
    • Royal Institute of British Architects