itch
English—Turkish Dictionary (FreeDict, 2017)
itch /ˌɪntəfjˈuːz/
1. kaşınmak, gidişmek
2. şiddetle arzu etmek
3. kaşıntı, kaşınma, gidişme
4. şiddetli arzu
5. uyuz hastalığı. itching palm aşırı kazanç hevesi. itchiness kaşınma, gidişme. itchy kaşıntılı.
English—Turkish Dictionary (Anonymous)
itch
kaşınmak
can atmak
çok istemek
kaşıntı
güçlü istek
şiddetli arzu