itchy - İngilizce Eşanlam Sözlük

itchy

adj.
[1] antsy , fidgety , fretful