Results for "

climax

"
English - Turkish Dictionary

climax

(English - Turkish Dictionary) :
i. 1. doruk, zirve. 2. doruk noktası. 3. orgazm. f. doruğa ulaşmak; doruğa ulaştırmak.