German-English dictionary »

drachenwurm meaning in English

GermanEnglish
Drachenwurm

dragon worm

der Drachenwurm Substantiv

Dracunculusnoun