English-French dictionary »

bullpen meaning in French

EnglishFrench
bullpen [bullpens] (enclosed area to hold bulls)
noun
[UK: ˈbʊl.ˌpen]
[US: ˈbʊl.ˌpen]

toril◼◼◼nom {m}