in a moment of weakness - French English Dictionary

Suggest a Term