English-German dictionary »

mangoose meaning in German

EnglishGerman
mangoose noun

die MangusteSubstantiv