kıkırtı


Results for "kıkırtı"

Turkish - English dictionary

kıkırtı

(Turkish - English dictionary) :
giggle.