cowitch

listen to the pronunciation of cowitch
İngilizce - İngilizce
{n} a plant which causes an itching
cowitch