hold a certain point of view although numerous arguments refute it - French English Dictionary

Suggest a Term