Russian-English dictionary »

что да meaning in English

RussianEnglish
что да phrase

I'm afraid so(unfortunately, yes)
phrase