anti-flea powder

listen to the pronunciation of anti-flea powder
English - English

Definition of anti-flea powder in English English dictionary

anti-flea powder
powder which prevents flea infestations
anti-flea powder
Favorites