Search term demanding has 3 results
Jump to
EN English ES Spanish
demanding (a) [behavior] exigente (a) [behavior]
demanding (a) [job] exigente (a) [job]
demanding (adj) [requiring much endurance, strength, or patience] exigente (adj) [requiring much endurance, strength, or patience]