Similar words :
itching is a form of itch >>

itching

nounAinmfhocal especiallygo háirithe medicineleigheastochas masc1  cmu I had severe itching bhí drochthochas orm
Loading phrases and examples...