Definisi 'sexcapade'

English to English
noun
1 a sexual escapade; an illicit affair Terjemahkan
source: wordnet30

More Word(s)
escapade, lark,

Visual Synonyms