"ameisenpittas" in English Ameisenpittas {m pl} formicariids Detailed translations for "ameisenpittas" Ameisenpittas{masculine plural} Ameisenpittas formicariids