German-English dictionary »

nistplatz meaning in English

GermanEnglish
der Nistplatz Substantiv

nesting site◼◼◼noun