French-English dictionary »

ball-trap meaning in English

FrenchEnglish
ball-trap nom {m}

skeet◼◼◼(form of trapshooting)
noun
[UK: skiːt] [US: ˈskiːt]

trapballnoun