corambre

listen to the pronunciation of corambre
İspanyolca - İngilizce
hide, skin of an animal