"tonkinsibia" in English Tonkinsibia {f} streaked barwing Detailed translations for "tonkinsibia" die Tonkinsibia{feminine} Tonkinsibia streaked barwing