Search term dejecting has 3 results
EN English IT Italian
dejecting (a) [discouraging] scoraggiante (a) [discouraging]
dejecting (a) [discouraging] demoralizzante (a) [discouraging]
dejecting (a) [discouraging] deprimente (a) [discouraging]