meaning of Apenninenhalbinsel

Apenninenhalbinsel - German to English

Apennine Peninsula