meaning of Albrecht-Ludwigs-Universität Freiburg

Albrecht-Ludwigs-Universität Freiburg - German to English

Albert Ludwig University of Freiburg