cow itch

listen to the pronunciation of cow itch
English - English

Definition of cow itch in English English dictionary

cowitch
{n} a plant which causes an itching
cow itch
Favorites