German-English dictionary »

eidechsleder meaning in English

GermanEnglish
das Eidechsleder Substantiv

lizard skinnoun