German-English dictionary »

siedlungsplatz meaning in English

GermanEnglish
der Siedlungsplatz Substantiv

settlement site◼◼◼noun