vaativa French - English
1.
Englishtough
-
Englishdifficult or demanding
-
Frenchdur
2.
Englishexigent
-
Englishdemanding, needing great effort
-
Frenchcheckexigeant, checkurgent, checkpressant
3.
Englishdemanding
-
Englishrequiring much endurance, strength, or patience
-
Frenchéprouvant, exigeant
English translator: French English vaativa Eesti sõnaraamat Español Traductor Svenska Översättare