"goldeule" in English Goldeule {f} New Britain barn owl Detailed translations for "goldeule" die Goldeule{feminine} Goldeule New Britain barn owl