romance meaning in French
n. romance, idylle, amour; fable, roman, histoire romanesque; aventure; exagération
v. avoir une liaison amoureuse; exagérer; inventer à plaisir
n. romance, idylle, amour; fable, roman, histoire romanesque; aventure; exagération
v. avoir une liaison amoureuse; exagérer; inventer à plaisir