German-English dictionary »

felsenterrasse meaning in English

GermanEnglish
die Felsenterrasse Substantiv

rock terracenoun