suffer intense and continued pain - French English Dictionary

Suggest a Term