declare something well-founded - French English Dictionary

Suggest a Term