foil meaning in French
n. sabre; feuille, lame de métal; feuille d'aluminium; repoussoir; contraste; arabesque (architecture)
v. déjouer, contrecarrer
n. sabre; feuille, lame de métal; feuille d'aluminium; repoussoir; contraste; arabesque (architecture)
v. déjouer, contrecarrer