RIBA


Meaning of RIBA in English

abbr. Royal Institute of British Architects.

Oxford English vocab.      Оксфордский английский словарь.