French-English Boule Définition Translation English translatePosted on December 30, 2020 – f ball; boule de neige snowball. Read More