Dictionary English – Romanian

exacting



Adjectiv
1.

exigent


2. (d. o muncă)

extenuant