Language: learning languages

Learning languages

  • pick up foreign languages
  • let (sth) slide
  • sheer delight
  • master
  • garble
  • information overload
  • cram
  • on the ball
  • babble

Deixa un comentari