French-English Chiffon Définition Translation English translatePosted on July 6, 2021 – Chiffon m rag; (pour nettoyer) duster, (américain) dustcloth. Read More