itch, urge

listen to the pronunciation of itch, urge
الإنجليزية - الفرنسية
{n} démangeaison