Definition of “G-spot” - English Dictionary

british dictionary