holy shit nothing is more annoying than amerisharts trying to speak russian:   cm6zzi6u i wonder if this is what i sound like to amerimutts when i speak english... cringe...    no, it's the sound you make when punched in the solar plexus. jokes aside, i found this is a good video:   xim_3eew i completely forgot that non-native speakers would have trouble understanding how/where to position the tongue to make the sound. fyi      if you are curious
United States