English-German dictionary »

hand lance meaning in German

EnglishGerman
hand lance noun

das HandspritzrohrSubstantiv