Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
sexual climax
('s/E/k/S//u//@/l_'kl/aI/m/&/ks )
noun
(n)
the moment of most intense pleasure in sexual intercourse
saat paling intens kepuasan dalam hubungan seksual
Synonym:
climax
,
coming
,
orgasm
source: wordnet30