English-German dictionary »

human flea meaning in German

EnglishGerman
human flea noun

der Menschenfloh◼◼◼Substantiv