Russian-English dictionary »

гора с плеч meaning in English

RussianEnglish
гора с плеч phrase

that's a reliefphrase