LEARNit Dictionary
itchy
adjective
/ˈɪtʃi/
UK
/ˈɪtʃi/
US
1
having or producing an itch on the skin
خارش دار, خارش آور