yumulu


Results for "yumulu"

Turkish - English dictionary

yumulu

(Turkish - English dictionary) :
1. tightly shut (eye, mouth); shut (eye, mouth); clenched (fist). 2. narrowed (eyes). 3. hunched over, hunched forward, hunkered.