Irish Nouns: itche

Irish Nouns verb 'itche' conjugated