French-English Chauve-souris Définition Translation English translatePosted on June 8, 2021 – Chauve-souris m (chauve-souris plural) (animal) bat. Read More