Definition of “fast-talk” - English Dictionary

british dictionary