pleasant, pleasanter, pleasantest - French English Dictionary

Suggest a Term