stinging, causing itching

listen to the pronunciation of stinging, causing itching
English - Turkish

Definition of stinging, causing itching in English Turkish dictionary

urticant
(Tıp) Kaşındırıcı, batıcı
English - English
{s} urticant
stinging, causing itching
Favorites