to hurl bottles at - French English Dictionary

to hurl bottles at

Meanings of "to hurl bottles at" in French English Dictionary : 1 result(s)

English French
Law
to hurl bottles at lancer violemment des bouteilles sur