ITCH Meaning of ITCH in English v. pruritar; n. (med.) scabie English Interlingue dictionary. Английский словарь Интерлингве. 2012