yumulu

listen to the pronunciation of yumulu
Турецкий язык - Английский Язык
narrowed (eyes)
tightly shut (eye, mouth); shut (eye, mouth); clenched (fist)
hunched over, hunched forward, hunkered
closed
Турецкий язык - Турецкий язык
Yumulmuş olan, yumuk