"seychelleneule" in English Seychelleneule {f} bare-legged scops owl Detailed translations for "seychelleneule" die Seychelleneule{feminine} Seychelleneule bare-legged scops owl