English-Russian dictionary »

duckspeak meaning in Russian

EnglishRussian
duckspeak (thoughtless speech)
noun

речекрякnoun