Căutări recente: to ameliorate, save one's face, meet a necessity, to skate, give a hand, ...