new
itch (or feel itchy) all over的英文翻译是什么意思,词典释义与在线翻译:
英英释义
名词 itch:
-
a contagious skin infection caused by the itch mite; characterized by persistent itching and skin irritation
-
a strong restless desire
-
an irritating cutaneous sensation that produces a desire to scratch
-
scrape or rub as if to relieve itching
-
have or perceive an itch
-
cause to perceive an itch
-
have a strong desire or urge to do something