French-English Caillou Définition Translation English translatePosted on January 25, 2021 – m (-oux plural) stone. Read More