English | German | Russian | Czech

lovemap English

Meaning lovemap meaning

What does lovemap mean?

lovemap

A mental conception of one's ideal lover and sex life.

Are you looking for...?