"smaragdbreitrachen" in English Smaragdbreitrachen {n} lesser green broadbill Detailed translations for "smaragdbreitrachen" das Smaragdbreitrachen{neuter} Smaragdbreitrachen lesser green broadbill