German English Dictionary
/
German
/
Schafshaut
German ⇄ English
Schafshaut
English translations
01
Pigskin
02
sheepskin