characterized by scratches; itchy; irritating

listen to the pronunciation of characterized by scratches; itchy; irritating
English - Turkish
English - English
scratchy
characterized by scratches; itchy; irritating
Favorites