"sturmschwalbe" in English Sturmschwalbe {f} European storm-petrel Detailed translations for "sturmschwalbe" die Sturmschwalbe{feminine} Sturmschwalbe European storm-petrel