Definition of “carrion crow” - English Dictionary

british dictionary