giggle


Results for "giggle"

English - Turkish Dictionary

giggle

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