(british usage) place for slaughtering old or wounded animals

listen to the pronunciation of (british usage) place for slaughtering old or wounded animals
İngilizce - İngilizce
{i} knacker's yard
(british usage) place for slaughtering old or wounded animals