a baiting place

listen to the pronunciation of a baiting place
French - English

Definition of a baiting place in French English dictionary

à place
placemen