English-German dictionary »

macropodia meaning in German

EnglishGerman
macropodia noun

die MakropodieSubstantiv