English-French dictionary »

mechanical bull meaning in French

EnglishFrench
mechanical bull noun

taureau mécanique◼◼◼nom {m}

rodéo mécanique◼◻◻nom {m}