German-English dictionary »

pappelallee meaning in English

GermanEnglish
die Pappelallee Substantiv

avenue of poplarsnoun