n. UCLA, public university located in Los Angeles (California, USA)
UNIVERSITY OF CALIFORNIA AT LOS ANGELES
Meaning of UNIVERSITY OF CALIFORNIA AT LOS ANGELES in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012