"lederschildkroeten" in English Lederschildkröten {m pl} leatherback sea turtles Detailed translations for "lederschildkroeten" Lederschildkröten{masculine plural} Lederschildkröten leatherback sea turtles