Riba

What is Riba?

Riba definition and meaning on Dictionary terms:

Royal Institute of British Architects.

 

reference: https://www.dictionary.com/browse/riba

Tags: