meaning of Apenninen-Halbinsel

Apenninen-Halbinsel - German to English

Apennine Peninsula