RIBA


Meaning of RIBA in English

■ abbreviation Royal Institute of British Architects.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.