French-English dictionary »

homme-canon meaning in English

FrenchEnglish
homme-canon nom {m}

human cannonball◼◼◼(A circus performer)
noun