titillate


Results for "titillate"

English - Turkish Dictionary

titillate

(English - Turkish Dictionary) :
f. içini gıcıklamak; zevkini okşamak, zevk vermek.