"strichelschwalbe" in English Strichelschwalbe {f} greater stiated swallow Detailed translations for "strichelschwalbe" die Strichelschwalbe{feminine} Strichelschwalbe greater stiated swallow