large public university in Louisiana (USA) that operates three campuses (in Baton Rouge, Eunice, and Shreveport)
LOUISIANA STATE UNIVERSITY
Meaning of LOUISIANA STATE UNIVERSITY in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012