Russian-English dictionary »

дурак родился meaning in English

RussianEnglish
дурак родился phrase

angel passes(used to denote an awkward pause)
phrase