English-German dictionary »

hunting screen meaning in German

EnglishGerman
hunting screen noun

der JagdschirmSubstantiv