English-French dictionary »

human cannonball meaning in French

EnglishFrench
human cannonball (A circus performer)
noun

homme-canon◼◼◼nom {m}