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.