UNIVERSITY OF ALABAMA


Meaning of UNIVERSITY OF ALABAMA in English

large public university in Alabama with three campuses (in Birmingham, Tuscaloosa, and Huntsville)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.