Definition of “sealskin” - English Dictionary

british dictionary