éprouvant French - English
1.
Englishharrowing
-
Englishcausing pain or distress
-
Frenchnavrant, éprouvant
2.
Englishdemanding
-
Englishrequiring much endurance, strength, or patience
-
Frenchéprouvant, exigeant
English translator: French English éprouvant Eesti sõnaraamat Español Traductor Svenska Översättare