Russian-English dictionary »

речекряк meaning in English

RussianEnglish
речекряк noun

duckspeak(thoughtless speech)
noun