Definition of “mons Veneris” - English Dictionary

English