"sokotrasperling" in English Sokotrasperling {m} socotra sparrow Detailed translations for "sokotrasperling" der Sokotrasperling{masculine} Sokotrasperling socotra sparrow