"libellen" in English Libellen {m pl} dragonflies Detailed translations for "libellen" Libellen{masculine plural} Libellen dragonflies