titter


Results for "titter"

English - Turkish Dictionary

titter

(English - Turkish Dictionary) :
f. kıkır kıkır gülmek, kıkırdamak. i. kıkır kıkır gülme, kıkırdayış, kıkırdama.