Meaning ofpolecatin English

polecat

us//poʊlˈkæt//uk//poʊlˈkæt//
#uncommon
Definitions