むずむずした • 英語

むずむずした

adj. (Kana=ムズムズした) itchy, having a tingling or itching sensation, affected with the need to scratch