Dictionary · French

Looking up "dépeindre"…