German-English dictionary »

palmenhain meaning in English

GermanEnglish
der Palmenhain Substantiv

palm grove◼◼◼noun