English-German dictionary »

military lupoid meaning in German