Search term sheepskin has 2 results
Jump to
EN English FR French
sheepskin (n) [material] peau de mouton (n) {f} [material]
sheepskin (n) [skin of a sheep] peau de mouton (n) {f} [skin of a sheep]