Go to Homepage
- Not easy, causing a problem, causing difficulties
Translated by: GIANNI GAVIOLI
Translated in 93 languages
- Excessively particular
Translated by: RHISIART HINCKS
Translated in 5 languages
- Demanding great effort or labour
Translated by: PEZZUOLI CLAUDIO
Translated in 38 languages
- requiring skill or cautious proceeding
Translated by: DAVID LAURENT
Translated in 11 languages