an annoying, harmful, often destructive creature

listen to the pronunciation of an annoying, harmful, often destructive creature
English - English
pest
an annoying, harmful, often destructive creature
Favorites