"ameisenloewen" in English Ameisenlöwen {m pl} doodlebugs Detailed translations for "ameisenloewen" Ameisenlöwen{masculine plural} Ameisenlöwen doodlebugs