characterized by scratches; itchy; irritating

listen to the pronunciation of characterized by scratches; itchy; irritating
İngilizce - Türkçe
İngilizce - İngilizce
scratchy
characterized by scratches; itchy; irritating