double Dutch in Russian
double Dutch in Russian
кита́йская гра́мота
Incomprehensible language or speech.
тараба́рщина
Incomprehensible language or speech.