cling or hold on to a situation - French English Dictionary

Suggest a Term