Culture Arena

Italy · Education · Hard

Which answer matches this clue: the technical university headquartered in Milan?

Politecnico di Milano is the match: the technical university headquartered in Milan.

Play Italy · Education